going on a pilgrimage - French English Dictionary